on a regular and continuing basis - Francés Inglés Diccionario